<?php

namespace RedMVC\DataTable;

/**
 * Filter class
 *  
 * @category    RedMVC
 * @package     DataTable
 * @author      Jan Fischer, bitWorking <info@bitworking.de>
 */
class Filter{
    const FIELD_TYPE_TEXT       = 0;
    const FIELD_TYPE_SELECT     = 1;
    
    const SQL_TYPE_LIKE                 = 0;
    const SQL_TYPE_EQUAL                = 1;
    const SQL_TYPE_GREATER_THAN         = 2;
    const SQL_TYPE_LESS_THAN            = 3;
    const SQL_TYPE_GREATER_THAN_EQUAL   = 4;
    const SQL_TYPE_LESS_THAN_EQUAL      = 5;
    
    public $fieldType;
    public $sqlType;
    public $columnNameSql;
    public $selectValues;
    
}